dual residence company - Spanish English Dictionary